Clue: Company submits reports (8)
Answer: PRESENCE
Explanation: Definition: Company
Homophone of "presents" (submits)