Loading…
Capstone secures 2.4 MW FPP service contracts with oil & gas producer · Endata