Storia: Brand-new Royal Enfield had defects on first ride, consumer court awards buyer over Rs 2.3 lakh — Warptech Lab News