Energy Management Articles
Blog posts tagged with "Luminus"
Google Signs PPA in Netherlands, Belgium
Google signed two power purchase agreements (PPAs) in Belgium and the Netherlands as part of the technology company’s goal to operate carbon-free energy by 2030.