Business Ontario residents warned as Stellantis ‘seriously considering’ closure of Brampton plant Kevin Nakamura · August 15, 2026