IRO

Definition: 
Assn. of Dutch Suppliers in the Oil & Gas Industry Netherlands
Subject Area 1: 
A company name