Question: hse how long to keep records?
Answer: You have to keep these records for at least three years.