Google, US Department of Energy Help Make Giant Solar Plant a Reality

by Walter Wang April 14, 2011 3 comments