Seeking to further simplify its business, British engineering company Rolls-Royce will be conducting a review of its commercial marine business, which might include the sale of the unit.
Seeking to further simplify its business, British engineering company Rolls-Royce will be conducting a review of its commercial marine business, which might include the sale of the unit.