Mubadala signs 2 agreements to facilitate investments in France

Mubadala signs 2 agreements to  facilitate investments in France
play icon
The agreements underscore Mubadala’s commitment to investing in France.