Firm Profile > Covington & Burling LLP > Frankfurt, Germany