OPEC Fund Annual Report 2023

THE RESULTS 03