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. It’s a relatively small portion of the billion-dollar funding deals with NextStar, which
This content is restricted.