Apollo sales up, profits slip for 2018 fiscal year

14 May 2018