News

Shares of Bytes Technology Group, which is listed in London and Johannesburg, plunged more 27% on Wednesday after the IT firm ...