Idwala Industrial Holdings



All Links

Share this:

Details of Idwala Industrial Holdings

About Idwala Industrial Holdings
Idwala Industrial Holdings- Idwala (the Zulu word for rock or stone) is a large African company focussed on the industrial minerals and lime.