Saudi Aramco ‘looks to invest in two oil refineries in India’

Saudi Aramco ‘looks to invest in two oil refineries in India’
The logo of Aramco is seen at the Plaza Conference centre in Dhahran, Saudi Arabia. Reuters

Most Popular Stories