Last week, Abu Dhabi-based sovereign investor Mubadala Investment agreed to invest over $800m for a stake in Reliance Retail
Last week, Abu Dhabi-based sovereign investor Mubadala Investment agreed to invest over $800m for a stake in Reliance Retail