Source Reports Highest Annual Revenue on Rise in Sand Volumes 

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