ICANN awards $10 million in first grant programme cycleJuno chenJune 4, 2025 What happened: ICANN gives $10 million to first grant recipients The Internet Corporation for Assigned Names and Numbers (ICANN) announced…