In this article, financial accounting expert James Griffiths discusses the ins and outs of IFRS 15 Revenue.