Ontario has cancelled its $100-million contract with Elon Musk-owned satellite internet company Starlink and will ban all United States (US)-based companies from taking part in provincial procurement as part of retaliatory measures in the North American trade war, Premier Doug Ford announced this morning.