Turbine and Turbine Generator Set Units Manufacturing
Q1 2026
Sold 64.2% shares
Sold 64.2% in Q1 2026