Clue: Agitated rant on perusal of corporate results (6,7)
Answer: ANNUAL REPORTS
Explanation: Agitated rant on perusal of corporate results (6,7) 
*(rant on perusal)