NEW DELHI: Renowned British musician Ed Sheeran is all set to make a grand return to India in 2025 with his highly anticipated Mathematics Tour. The announcement, made on Friday, has created a buzz among fans following his sold-out show in Mumbai in March this year, where Sheeran promised a return to the country. […]