Cause of Jaguar Land Rover fire at Castle Bromwich plant is revealed

Tamworth Herald

Published

A big fire at the Jaguar Land Rover plant in Chester Road was tackled by some 50 firefighters.

Full Article