On April 27, Ninestar Corporation unveiled its fiscal-year 2023 financial report, marking a significant downturn in its performance. While the company experienced only a single-digit decline in revenue year-over-year, the announcement revealed staggering net losses for both Q4 and FY 2023. Those losses were largely attributed to a hefty CNY 9.383 billion (*U.S. $1.3 billion)