Novartis to power 100% of its operations with a healthy dose of wind and solar
Novartis announced last week that it signed five virtual power purchase agreements (VPPAs), which are expected to collectively add more than 275 megawatts of clean power to the electrical grid….

