Source: ESG Today
Renewable energy investor Octopus Energy Generation announced a €584 million (USD$687 million) investment to expand […]