2023

120 billion naira worth of investment made through the platform in 5 years