TAG OLX
There are plans to close OLX Offices in Kenya and Nigeria
OLX is a leading e-commerce platform in Africa which recent reports indicate that will close its offices in both Kenya and Nigeria. On February 6, 2018 OLX Offices employees in the […]