The Oxfordshire-based UK car manufacturer has been put into administration with its employees reportedly being made redundant.

LEAVE A REPLY

Please enter your comment!
Please enter your name here