Begin typing your search...
Showing results for "#Anish Shah"
Mahindra appoints Deepak as MD & CEO of renewable energy unit
In this role, Deepak Thakur will oversee the renewable businesses, comprising Mahindra Solarize & Mahindra TEQO apart from Mahindra Susten.