The Port of Barcelona has awarded a €72,359,045.87 contract for the construction of the embankment for the new Catalunya ...
The shorepower market, driven by emission regulations and renewable energy demand, is projected to exceed US$6 billion by ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results