Storia: India cuts energy import dependence to 42%, oil imports still meet 90% of demand: CII-EY — Warptech Lab News