Baylin Technologies CEO Leighton Carroll interviewed by Cantech LetterBy Derek Armstrong / November 18, 2025