Storia: Booked Mahindra XUV500 in 2013, but never received it: Consumer Commission orders nearly Rs 11 lakh in refund and compensation — Warptech Lab News