Inkwe Means Leopard in Zulu
The leopard is an elegant, strong & versatile hunter found in Africa & other continents. Being an extremely secretive animal the leopard is seldom seen by humans, it also studies its prey before overpowering it - ISS utilizes insight & experience to assess potential risk & applies strategic measures to avert it.