New Delhi: In 2025, India didn’t just attend concerts. It moved to them. From stadiums packed with screaming fans in Delhi ...