KPMG Interview Question

Explain IFRS 15 from start to end.