Stonebraker Explains Oracle's Obsolescence, Facebook's Challenge

Solar Electricity Is Competitive Globally: Deutsche. Roughly 30 countries have reached “solar grid parity,” according to Deutsche Bank