Answer
OLAF (the European Anti-Fraud Office) investigates administratively; the EPPO (European Public Prosecutor's Office) criminally prosecutes offences against the EU's financial interests.
💡The EPPO, operational since 2021, is an independent EU prosecution body (enhanced cooperation).
EU history & treaties (EUR-Lex / european-union.europa.eu)