Troy Information Technology (SZSE:300366) released its full year 2023 financial results, showing a significant decline in revenue to CNÂ¥1.67b, down 24% from the previous year. The company also reported a net loss of CNÂ¥474.5m, indicating a widening loss of CNÂ¥435.5m...