OLX, an online marketplace, has shut down its offices in Nigeria. According to Punch the employees were formally informed of the decision on Tuesday through a notice...
Recent Comments