In its first outing at the Consumer Electronics Show (CES), Google spared no expense. Unfortunately, the Las Vegas rain had different plans....
Chinese researchers might have found the solution to solar cells’ biggest problem: weather. A team of scientists from the Ocean University of China...