IIT Kanpur won NTPC’s Electron Quiz 2025 National Finale, claiming the Rs 1 lakh grand prize after competing against 639 nationwide teams.