Summary of Technology

Fully self contained sea going barge operating offshore