BAM has achieved a worldwide first having been awarded a contract to design, fabricate and install five full-size gravity base foundations for wind turbines...
China Construction Industrial Equipment Installation Co Ltd has recently won the bid for 80MW Photovoltaic Power Generation Project in Poyang County of Jiangxi Province,...