Octopus Energy US and the Texas Energy Crisis
Welcome to Octopus Energy US, we’re excited to be here and have you as our customer in our mission to provide the world with greener, cheaper energy while demonstrating superior customer service. While this is our official introduction to you, given the events of last week, we’d like to first…