Storia: To focus more on technology, engineering, says Sahil Barua as Delhivery names deputy CEO - The Economic Times — Warptech Lab News