TLDR: Jiangnan Mould & Plastic Technology (SZSE:000700) has delivered a 14% compound annual growth rate to shareholders over the past 5 years. The stock
TLDR: PAR Technology Corporation’s Independent Director, Douglas Rauch, sold 33% of his holding for US$189k at US$42.04 per share. Rauch’s sale is the largest
TLDR: Researchers at UCLA have developed a wearable, adhesive device using AI technology to help people with paralyzed vocal cords regain their voice function.