is not in process of liquidation on Dec 16, 2022
Where is BAOBAB ICT's headquarters?
BAOBAB ICT's headquarters is located at LA CONCORDE BUILDING, 57 MAIN STREET, PAARL, WESTERN CAPE, 7646
What year was BAOBAB ICT started?
BAOBAB ICT was started in 2018