Wale Tinubu's Oando sets June 12 date for 2025 audited results after months of delays
Oando has announced June 12 as the release date for its 2025 audited financial statements, months after missing the March 31 regulatory deadline due to post-NAOC acquisition systems integration.