Welspun Energy Completes the Signing of Financial Closure for 130 MW Power Project at Madhya Pradesh