The Indian Institute of Science (IISc) retained its spot as the best-rating Indian college withinside the 2023 version of the
Tag: India
India’s ‘deft diplomacy’ thwarts Beijing’s plans to pass anti-AUKUS resolution
In a main embarrassment to China, India thwarted plans of Beijing to get a decision handed towards AUKUS — a