ICCI calls for revisiting PPAs with IPPs to save businesses