The Internet Corporation for Assigned Names and Numbers (ICANN) published the ICANN61 By the Numbers report, which includes technical, demographic, and attendance statistics. Why did ICANN wasted so many hours to create this 54-page report is beyond any reason! No wonder they have no time to do…