News

Lion Electric went bankrupt in December 2024, and revealed that it owed over $244 million to creditors. It closed a battery ...
The Government of Ontario has delivered a 2025 budget lacking the innovation commitments dozens of CEOs requested in an open letter to Premier Doug Ford earlier this year.