10.0.1.200

Starwood Energy Group exits House Creek and Electra wind farm projects

2243
Starwood Energy Group has exited House Creek and Electra wind farms, selling its 49 per cent stake to Insurance group Mu