Designed by
Title
Smartphone with webpage of fund Abu Dhabi Investment Authority (ADIA) on screen in front of company logo. #264706614
Description
Stuttgart, Germany - 01-16-2022: Smartphone with webpage of fund Abu Dhabi Investment Authority (ADIA) on screen in front of company logo. Focus on top-left of phone display.
This image is editorial