State Bank of India is an Indian multinational public sector bank and financial services statutory body headquartered in Mumbai, Maharashtra. Read More
China National Petroleum Corporation has been eyeing South Sudan's oil reserves with 3.5 billion barrels a day since 2011, however, the country lacked a proper structure that could help enhance its economic portfolio, according to report. ...