The list welcomed three new Indian entrants, including Bengaluru’s Farmlore, which also received the One to Watch Award 2025.