Mubadala, Mumtalakat sign MoU

Mubadala,   Mumtalakat   sign MoU
play icon
Photo used for illustrative purpose.