companies

No Image

What do corporate PPA deals mean for storage?

BY RICHARD HEAP: US healthcare giant Kaiser Permanente pledged last week to go carbon neutral. Not much to get excited about there, right? Yes, it’s good when a company that runs 39 hospitals commits to renewables,…