Alexcars ceases trading
Cirencester-based Alexcars announced on 14 April that it has ceased trading. A statement released by the company reads: “It gives great sadness to announce that the directors of Alexcars Ltd have taken the extremely difficult […]