IOC highlights strong financials ahead of presidential election

The body said it has generated commercial revenues of $7.7 billion between 2021 and 2024.