Australia's CSIRO signs PPA with ZEN
Australian national science agency CSIRO has signed a 10-year PPA with ZEN Energy for the supply of renewable energy to 26 managed research sites in...
Australian national science agency CSIRO has signed a 10-year PPA with ZEN Energy for the supply of renewable energy to 26 managed research sites in...