
The federal government has paid out at least $530 million in incentives to NextStar Energy, the company behind a major battery plant in Windsor, Ont., records show.

The federal government has paid out at least $530 million in incentives to NextStar Energy, the company behind a major battery plant in Windsor, Ont., records show.