ADPSA stands for Appraisal Development and Production Sharing Agreement (oil; India, Qatar)

ADPSA
Share
Abbreviations And Their Meaning