One of India’s largest renewable energy developers put itself on the block