Praveer Sinha

3 Months ago
India’s Tata Power Company Ltd, the power generation arm of the salt-to-...