Business
Google campus turns on to solar
CNET News.com's Michael Kanellos takes a tour of Google's new solar-panel installation, now believed to be the largest for a company in North America. Kanellos toured the Mountain View, Calif., campus on June 18.