Tag: snow

  • Snowbound

    It’s as much a certainty that this country descends into chaos when the white stuff hits the ground as it is that you’ll find hundreds of people ranting about how badly we cope with the snow. With our new HQ and Technical Centre of Excellent in Cwmbran, in South East Wales, there was significant potential…