
Food and energy: partners in crisis
Peak oil has already happened in the United States, in Australia, Britain and in 49 out of 65 of the world's oil producing regions. Yet 51 million new cars continue to hit the world's roads every year.
Read more