Land Rover Defender to be assembled in Sri Lanka. Production units to roll out before end of 2013
Sathosa Motors PLC of Sri Lanka would be setting up a site in Hambontata to assemble the iconic Land Rover Defender in technical collaboration with the Tata Motors owned British manufacturer. The progress of the plant is already underway and […]

