Starwood Energy Group exits House Creek and Electra wind farm projects

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