Appointments ‘Nigerian economy has not been conducive for startups’ says Risk Manager, Steve Agbata 6 years ago