Apollo sales up 18 percent in 2005/06

5 May 2006