Construction giant CCC unveils 100% solar-powered cabin for site staff

04.09.2018