The second edition of the Indian Film Festival in Singapore (IFF 2026) concluded on a high note with the sold-out screening of 3 Idiots, a critically-acclaimed Bollywood blockbuster, on March 8 at Gol...