YGIA stands for Yemeni General Investment Authority

YGIA
Share
Abbreviations And Their Meaning