You can have approvals for all tasks types (insurances, licence/permits and WHS documents). When configuring the tasks, you can choose to enable approvals. When the task is completed, it will appear in the Approvals tab in the Company Layer for the administrators to approve or decline.
For Company reports, there is a single report type based on tasks statuses.
When in the Company view, press the Reports tab. You will see the “Check company tasks status” report. This report works the same way as user-based reporting. Simply select and add which tasks you would like to report on and generate the report.
The report uses all the standard filtering just like the user side of Altora.