FinREC exposes 5 revenue recognition issues