Biomass Power Project Logistics Steam Turbine 160 ton / 7,8 x 5,35 x 4.6 m – Road Transportation & Loading on Heavy Lift Vessel foxproject 1 year ago