Welspun Energy Ltd. (WEL), one of India’s leading renewable energy generators, has successfully achieved financial closure of its upcoming 20 MW solar project in Maharashtra. Leading financial institutions have committed to a long term project funding of Rs. 135 crore, with Debt & Equity elements sourced in a ratio of 75:25.