Where challenges meet opportunity, RS South Africa, a trading brand of RS Group plc (LSE: RS1), a global provider of product ...