It's 67 years today that India gained its independence from British Rule. In that time India has seen its population increase threefold, while its economy has risen to ninth strongest in the world. In terms of energy India is the fourth largest consumer after the U.S., Russia and China, having seen its commercial primary energy ...
Continue Reading »