Skip to main content
News

Argan, Inc.’s Gemma Power Systems Executes EPC Contract for a 1.2 GW Power Project in Texas

By February 6, 2025No Comments