Fife firm faces David and Goliath legal battle with L’Oreal

© DC ThomsonGary Rushforthand his staff
Gary Rushforthand his staff

Breaking