Odu’a Investment Company Ltd Declares N1.961 Billion PBT, Records 7%Growth
Odu’a Investment Company Limited has announced N1.961bn as profit before tax for the year 2023 fiscal year ...
Read moreOdu’a Investment Company Limited has announced N1.961bn as profit before tax for the year 2023 fiscal year ...
Read moreCopyright © 2020 National Insight News