is not in process of liquidation on Feb 4, 2024
Where is RECOVAC's headquarters?
RECOVAC's headquarters is located at CNR STRUMOSA AND KREMETART AVENUE, GEELHOUTPARK X 6, RUSTENBURG, NORTH WEST, 0299
What year was RECOVAC started?
RECOVAC was started in 2000