26 August, 2025

SFT has already received thousands of ideas in Latin America and has extended the deadline for entries