WH Smith fined £337,500 after customer falls through trapdoor in Taunton
WH Smith (Retail Holdings) Limited has been ordered to pay fines and costs totalling not far short of £½ million after a member of the public was left with life-changing injuries caused by falling into […]