Source Energy Services Ltd. announced financial results for the three and 12 months ended Dec. 31, 2023. Highlights for the year ended Dec. 31, 2023 include the following: Total revenue for the year ended Dec. 31, 2023 was $569.7 million, Source’s highest annual revenue reported to date and an increase of $153.8 million compared to last year, as activity levels in…
Read More