AutomobileEconomics Tata Nano Challenge Mileage Rally 2016 adminJune 28, 2016 Tata Nano reaffirms its position as one of the most fuel efficient cars in Sri Lanka Diesel & Motor Engineering PLC (DIMO), the...