Itec launches solution suite for SMEs

SMEs make up roughly 91% of the formal business entities in South Africa, contributing between 52 and 57% to the GDP. Yet, many of these organisations are still faced with massive challenges, particularly relating to access to the infrastructure that they need. In...