Located in French River, Prince Edward Island, Darrin Mitchell is making waves in the manufacturing industry at home and around the world. Innovation PEI spent the morning with him and Vincenzo Repaci to learn how they’re taking industry norms and turning them on their heads to improve best practices leading to success in the manufacturing industry. (Innovation PEI)