America has the largest economy in the world. India is ranked 9th. Yet, as a result of failed energy policies in both countries, America and India have more in common than you might think.
We all read or heard about the huge power outage in India that impacted 680 million people late last month. According to news reports, it affected eight Indian states, equal to nearly double the populations of the United States and the United Kingdom combined.
Trains were delayed for ...
Finish Reading →AUG