Khaled AbuBakr

Khaled AbuBakr


Chairman
TAQA Arabia