Post by
Possibleidiot01on Jun 01, 2023 7:09am
Contracts worth $260 million announced recently. About a 20% increase? As of last reported quarter, The twelve-month order backlog1 of $1,309 million as at March 31, 2023, represents a 6% increase
...more