The Chennai based cricket stadium M. Chidambaram Stadium lovingly called as Chepauk is undergoing a massive revamp before the upcoming 2026 T20 Men's World Cup starting on February 7. The Tamil Nadu ...