bn:01115269n
Noun Named Entity
EL
No term available
EN
Jaguar Land Rover Automotive PLC is the holding company of Jaguar Land Rover Limited, also known as JLR, and is a British multinational automobile manufacturer which produces luxury vehicles and sport utility vehicles. Wikipedia
Relations
Sources