FTI Consulting, Inc. entered into a lease agreement on November 21, 2025, to secure approximately 80,664 square feet for its London office, with an option to increase it to 102,828 square feet, costing about $115 million over 15 years, starting in 2027.