Olo Industries

OLO INDUSTRIES LIMITED is into farming and Agro-allied processing. It is located in Ibadan, Nigeria. Olo Industries Limited is the owner of the Toplife brand. We take great pride in making superior products in a manner that is consistent with the highest standards of corporate behaviour.

2017
Date
E-commerce
Category
Olo Limited Industries
Client