Times of India: Germany is the global leader in energy efficiency while ageing power plants and inefficient ways of electricity generation and industrial practices put India at number 11 in the latest energy efficiency ranking of the world's 16 largest economies. The United States, having second highest per capita energy consumption in the world, comes at the 13th position behind countries such as China, France, Japan, UK, Canada and Australia among others. Besides the US, four other countries South Korea,...