Telstra signs solar PPA in Queensland, Australia
Company to offtake from Mytilineos' Munna Creek Solar Farm
Company to offtake from Mytilineos' Munna Creek Solar Farm
Company to procure energy from five upcoming solar farms across England
Company signs 10-year, 55GWh deal