Power producers are facing problems over payments and demand

Tata Power acquires Welspun's renewable energy assets