From Adam and Eve to 7 Billion: The World’s Growth Problem
Earlier this year, floods in central Europe killed at least 23 people and cost billions of pounds in losses, making it the costliest natural disaster of the year thus far. This followed Hurricane Sandy in 2012, which wreaked havoc on the…