Question: who has responsibility for preparing corporate annual reports
Answer: The Directors