Engineering team rocketed to the podium at Launch Canada 2025 September 5, 2025 News Continue reading