Otedola Raises First HoldCo Stake to 25.87%

Share Purchase, Investment Value Nears N1.5 Trillion