OLX, a popular online platform which facilitates the buying and selling among individuals is reportedly set to close shop in Nigeria. Information obtained by Naija News...