Microsoft is buying 100 megawatts of solar capacity from Japanese developer Shizen Energy, the latest in a string of renewable energy deals designed to power […]
 
Required 'Candidate' login to applying this job. Click here to logoutAnd try again