Wednesday 14 January 2015
Google backs 104MW Utah solar project
Google invested in the Victor Phelan solar project (pictured), located in San Bernardino, California in 2013. Image: Google
To read the rest of this article, please register with one of our membership tiers.
Login
or
Sign Up