Prince Charles has formally launched a new 150-million pound Tata Motors' Jaguar Land Rover (JLR) innovation centre, Europe's largest automotive research and development facility...
Millennials depending more on ride-hailing service providers for commuting would mean more demand for cars rather than affecting sales in mega cities, including those...