Orrick, Herrington & Sutcliffe LLP

Paris (FRA)
Orrick, Herrington & Sutcliffe LLP