infotechlead

Salesforce signs 12-year energy deal for 40 MW wind power