-
Posted by
Two Blokes May 25, 2025 -
Filed in
Stock
-
4 views
Political uncertainty caused a market sell-off. The company's long lead times and multiyear projects shield it from short-term political disruptions. Market initially overlooked the business model's stability.