Record revenue fails to stem 888 profit slide

20th March 2018 10:09 am GMT | Last updated: 13th July 2020 Record revenue fails to stem 888 profit slide
Record revenue from 888 fails to halt 2017 profit slide