UK minister for Trade and Investment visits Jaguar Land Rover local manufacturing facility in Pune

0
No offensive, despite knowing the truth that JLR is now being owned by Indian carmaker called ‘Tata Motors’, the British doesn’t seems to be accepting it as…
Read More