France’s Loreal S.A. Wins Dismissal of Cosmetic Patent Suit on … human resources, legal, corporate communications, customer relations, …