The recent debt repayment crisis that has hit solar engineering, procurement and construction (EPC) firm Gensol Engineering - ...