Home Tag "Mahindra Renewables achieves financial closure for 250 MW Solar Power Project in Rewa Madhya Pradesh with YES BANK"