Crypto traders brace for more turmoil

The East African
Published: Nov 23, 2022 08:54:54 EAT   |  Technology

World’s crypto industry shed off at least $133 billion, bringing down the global market cap by 13.5 percent.