(EIA) Reports 231.8 MW Ship/Barge Mounted Power Generation Project 231.8 MW Ship/Barge Mounted Power Generation Project Read more