Jaguar Land Rover will open a manufacturing facility in Rio de Janeiro, Brazil. The British carmaker, a subsidiary of Tata Motors, recently entered an agreement with the Rio de Janeiro state authorities to build a new plant with an initial annual production capacity of 24,000 cars. JLR will be investing around £240 million (or Rs 2,400 crore) into this proposed facility by 2020. The construction of this…