A Houston company has completed construction of a pair of power-generation barges that, when installed later this year in Venezuela, will become the world’s largest floating power-generation facility.
Waller Marine Inc. completed work on the two $125-million vessels, Margarita I and Josefa Rufina I, earlier this month at the Signal International Shipyard in Orange, Texas.