New Delhi. 05 December 2024 . India is in a ”much more advantageous position” than many other countries of the world to build ‘’deeper” relations…