Verbrec Delivering on Strategy: Over $25 million revenue expected from recent Gas Market Transition & Decarbonisation project awards
Verbrec expects revenues from recent gas-market project awards and O&M contract extensions contained in this release to exceed $25 million. This update includes several major project