McKenna Long & Aldridge LLPMcKenna Long & Aldridge LLP is an international law firm with 475 attorneys and public policy advisors.