Builders battle snow and wind at multi-million pound complex