Odu’a Investment Company Limited has declared the sum of N698 million as profit for the financial year ended in December 2017, following the release of…