Financial Stresses leads to great Distressed Green Power Opportunities in India