We think chair and CEO Marc Puig has done a commendable job ... especially considering the brand’s limited success thus far beyond its UK home market and intense competition in makeup, given ...
EX-Barcelona prodigy Riqui Puig has shown off his withered leg after ... News Group Newspapers Limited in England No. 679215 Registered office: 1 London Bridge Street, London, SE1 9GF.