Explain the primary purpose of financial reporting for governmental entities and who are the oversight bodies.

Explain the primary purpose of financial reporting for governmental entities and who are the oversight bodies. One point should include: how does this differ from for-profit, public companies?