News

A floating power plant has departed from its berth in Texas and is expected to arrive in the Bay Area early next month as an emergency stopgap to prevent further power failures, PG&E Corp. said ...
The Power Barges are modular and can produce from 200-800 MW of electricity (Image: SHI/Seaborg) In December 2020, ABS said it had completed a new technology qualification of a compact molten salt ...
The Power Barges are modular and can produce from 200-800 MW of electricity (Image: SHI/Seaborg) The consortium's first project is expected to be a 200 MWe Power Barge. In April last year, SHI and ...
Winning POWER’s highest honor is Estrella del Mar III, a first-of-its-kind floating combined cycle gas turbine power barge that fulfills a remarkable assortment of modern power system demands.