Companies Autochek doubles down on vehicle financing in Africa with the launch of Autochek Financial Services Caleb Nnamani 23 months ago