The solar business of Indian infrastructure engineering, procurement and construction (EPC) company KEC International Ltd (BOM:532714) has won new orders worth a total of INR 1.95 billion (USD 27.5m/EUR 23.7m).