Jaguar Land Rover has shelved plans to build electric vehicles at parent company Tata Motor's upcoming $1 billion factory in ...
Fire broke out in shrubs and bushes near Sanpada Car Shed in Navi Mumbai on Tuesday. Two fire tenders were pressed into ...