Inno Holdings (INHD) Ends Meme Rally on Profit-Taking
Inno Holdings fell by 16.63 percent on Tuesday to close at $3.96 apiece as investors resorted to profit-taking following what analysts called a “meme rally” in the previous day, bolstered by the Federal...