TOP NEWS: Sage up amid £400 million buyback, higher profit and sales
Sage Group PLC on Wednesday announced a £400 million share buyback and said strong sales in its Cloud business had boosted annual revenue.
The Newcastle-upon-Tyne, England-based...
Wed, 20/11/2024 - 08:43