Elon Musk gets invite from Estevan Mayor to visit Saskatchewan carbon capture facility
The mayor of Estevan, Saskatchewan has penned a letter to Tesla CEO Elon Musk inviting him to visit their Carbon Capture and Storage (CCS) facility. Estevan mayor Steve Ludwig wrote the letter in response to […]