is inactive
Where is KIBA ENERGY AND WATER SYSTEMS's headquarters?
KIBA ENERGY AND WATER SYSTEMS's headquarters is located at 38 SHAMROCK STREET, FLORIDA, FLORIDA, GAUTENG, 1709
What year was KIBA ENERGY AND WATER SYSTEMS started?
KIBA ENERGY AND WATER SYSTEMS was started in 2017