Global Brain has invested in Mecho Autotech Inc, a Nigeria-based leading automotive aftersales platform