News

The group also revealed that it was about halfway through its efforts to save 1.5 billion US billion (£1.1 billion) worth of yearly costs.
CALGARY, AB / ACCESS Newswire / July 30, 2025 / Source Energy Services Ltd. ("Source" or the "Company") is pleased to announce its financial results for the three and six months ended June 30, 2025.Q2 ...