Solar Companies in India face Hard Times – Executive Departures, Debt Restructuring