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