Swiggy shares fall 14% on 922cr Q2 loss, Cyient gains

Business