News Estevan mayor invites Elon Musk to tour Saskatchewan carbon capture facility By Kelly Skjerven - March 3, 2021 0 134 Facebook Twitter Pinterest WhatsApp The city of Estevan is hoping to catch the attention of Tesla and SpaceX creator Elon Musk in a recent contest he announced on social media.