Ayo Technology Solutions (AYO) has been suspended from the JSE for failing to publish its annual results within the required timeframe. However, the South African ICT investment holding group ...