heng

Heng Ren Partners Demands Sinovac Distribute $8.9 Billion in Cash to its Shareholders and Cause Reinstatement of Trading

BOSTON, March 20, 2025 /PRNewswire/ -- Sinovac Biotech Ltd. (NASDAQ: SVA) ("Sinovac") shareholder Heng Ren Partners, LLC funds ("Heng Ren")…

3 weeks ago