is not in process of liquidation on Dec 17, 2022
Where is AFRICO SOLAR's headquarters?
AFRICO SOLAR's headquarters is located at 109 MANHATTAN STREET, AIRPORT INDUSTRIAL, CAPE TOWN, WESTERN CAPE, 7490
What year was AFRICO SOLAR started?
AFRICO SOLAR was started in 2022