SBM boosts quarterly revenues, but shy of market consensus
Share price edges down after direction revenues of $1.103 billion, fall slightly short of expectations
Share price edges down after direction revenues of $1.103 billion, fall slightly short of expectations