site logo

Salesforce, Kaiser Permanente add to boom in corporate renewable PPAs