is not in process of liquidation on Mar 1, 2024
Where is British Leyland Motor Corporation (Europe)'s headquarters?
British Leyland Motor Corporation (Europe)'s headquarters is located at AvenuedesJordils 3, Lausanne, Zwitserland
What year was British Leyland Motor Corporation (Europe) started?
British Leyland Motor Corporation (Europe) was started in 1967