Nov 3, 2026 By Terry Richardson general news India, NITI Aayog, Performance, Science, Scoreboard, States, technology, UTs India Science and Technology Scoreboard: Is It Worth It?