Spanish clean energy company Grenergy has inked a ten-year financial tolling agreement for its 150MW/600 megawatt-hour stand-alone battery project in Oviedo, Spain. The deal has been signed with an international utility that holds an Investment Read More