Cabinet okays revised agreements with 14 IPPs Rs140bn to be saved under new IPP contracts 14 hours ago