At last some good news
Not sure where.? Midlands? NE?
ππππ
Britain to win race for Jaguar Land Rover gigafactory
Major boost for car industry as UK beats Spain in race for giant factoryNot sure where.? Midlands? NE?
ππππ