united states

China (Not US) Leads Solar Revolution w/ 5.04 GW Installed in Q12015

China installed 5.04 GW of solar capacity in the first quarter of 2015 which is close to the 6.20 GW the US installed in 2014….

World Population: 2015 Is An Astounding Transition

The Earth’s population is predicted to rise form 7.2 billion in 2015 to 9.5 billion in 2060. This video from the Population Reference Bureau explains…