Magna International Ltd
Stand Location: D3
Country: United Kingdom