CarrTech is Top 5 Finalist at Crab Trap Competition

CarrTech is proud to announce that it is a top 5 Finalist at BioHealth Capital Region’s 5th Annual Crab Trap Competition! This was a huge milestone for Founder and President Sue Carr. Check out the press release here!