Site icon THE NEW INDIAN

WATCH: All about India-Saudi Arabia $100 Bn Investment Plan

In a groundbreaking development, India and Saudi Arabia have inked major agreements on the sidelines of the G20 summit. Here’s a quick rundown of key highlights,

Exit mobile version