Move over utilities: Five of America’s largest tech companies have signed PPAs for nearly 3,100MW from renewable resources.
A Northern Territory supermarket has installed a 60kW rooftop solar system through a power purchase agreement that will save it…