Yahoo Web Search

Search results

    • 11. Octopus Energy

      11. Octopus Energy

      CNBC· 46 minutes ago

      Aiming to spark further transition to renewable energy, British-based power conglomerate Octopus Energy pulled in $800 million in new funding last year...