Neta Auto Accelerates Into the Oversea Market, with Kenya As Its First Stop in Africa Neta Auto's first flagship store in Africa opened on June 26th in Nairobi, the capital of Kenya.