Australia has ginned a record 25 million bales of cotton over the past five years, a milestone celebrated by the Australian Cotton Ginners’ Association at its AGM in Toowoomba last week.