Computer Terminal and Other Computer Peripheral Equipment Manufacturing
Q1 2025
Sold 76.4% shares
Sold 76.4% in Q1 2025