on renewable energy projects in the central state of Madhya Pradesh, the company said on Monday. The announcement adds to the several renewable energy investments the company plans to make over ...
Leaders in the central Indian state of Madhya Pradesh, home to 72 million people, are considering punishing with the death penalty those who allegedly force people into religious conversion — a ...