10 Mar Octopus Energy Announces €1 Billion Investment in French Green Energy Market and New European Tech Hub in Paris
Octopus Energy Group announces fresh investment in French renewables at meeting with Sunak and Macron Comes as Octopus is launching its new European tech hub in Paris The company is targeting 1 million customers by 2026 in France HOUSTON--(BUSIN...