Maruti Fronx Hybrid: 40 km mileage SUV to challenge Tata, developed in-house