TrustPower, a New Zealand's Power Company, providing renewable energy generation and electricity as well as power, phone and internet needs. With 34 hydro power stations and two w ...