Read Time:11 Second
NEW DELHI: India ranks 16th globally on a new index measuring how responsibly countries exercise power, placing it ahead of major economies including the US (22nd), China (42nd) and Russia (55th). The Responsible Nations Index, launched by the…