Drop by the offices of the world’s largest cosmetic company in Clichy, Hauts-de-Seinet France and listen hard. You may just catch the sound of the rending of clothes and cries of despair. French regulators have slapped a hefty fine on the cosmetic giant for price fixing. Yet this company prides […]