(EIA) REPORTS 231.8 MW Ship/Barge Mounted Power Generation Project 231.8 MW Ship/Barge Mounted Power Generation Project 231.8 MW Power generation FINAL Read more