Toyota - News, views, pictures, video - North Wales Live (original) (raw)
Toyota is an international car manufacturer with a factory on the Deeside Industrial Estate. The Deeside base is home to the company's highly advanced engine manufacturing plant
10:49, 30 MAR 2024