US private equity firm Apollo launches Soho office as new European HQ

Description

US private equity giant Apollo has launched a new European headquarters in central London, combining its existing workforce in the capital into a new 88,000 sq ft office development.