Pressure mounts as Stellantis Windsor battery plant negotiations drag on June 2, 2023 by Sarnia_Man News report of a deal is not true, says Stellantis, the latest twist in Canada’s quest to secure a battery factory in Windsor. Read more