Abbreviation key

APICORP

Arab Petroleum Investments Corporation