Apollo confirms plans to invest $1 billion over 5 years

28 Nov 2012