The mammoth energy requirement of India if its society has to reach the standards of a developed world like USA.

read more