Apollo profits fall by 90 percent in Q3

19 Jan 2009