United Arab Emirates (UAE) and Oman have signed a $3 billion deal and 303 kilometer railway to link Oman’s Sohar port with ___________? – PakMcqs