ADFEC stands for Abu Dhabi Future Energy Company

ADFEC
Share
Abbreviations And Their Meaning