MMTPA Refinery Abbreviation

MMTPA has various meanings in the Refinery category. Discover the full forms, definitions, and usage contexts of MMTPA in Refinery.

Million Metric Tons Per Annum
Refinery

Citation

Last updated: