ADIPEC

ADIPEC news and deals: what the Abu Dhabi energy exhibition’s agreements mean for business in the UAE.