Aggreko Acquires 13 MW Behind-The-Meter Texas Solar Site
Aggreko ETS will oversee the construction, own, and operate the solar project in support of a Texas energy producer''s effort to decarbonize operations through a long-term fixed-price power
Read More