[ad_1] Shares of Zen Technologies extended their losing streak on Tuesday (February 18), falling another 10%, following a 20% drop in Monday’s session. The stock has now lost 60% of its value since January this year. The sharp selloff comes after a stellar nine-fold rally between May 2023 and December 2024. Despite the massive correction, […]