NEC Group announces energisation of UK solar farms Thursday 01 April 2021 15:00 The two solar farms are located in Llanwern, Wales, and Strensham, England.