Snowy Hydro Limited
Business Name:
Snowy Hydro Limited
Business Category:
Long Business Description:
Snowy Hydro Limited is a supplier of financial hedge and renewable energy products in the NEM. We own and operate the 3,800 MW Snowy Mountains hydroelectric Scheme, over 600 MW of gasfired power stations in Victoria and Red Energy, an electricity and gas retailer selling direct to over 250,000 customers.