Jones Bros complete RES’ Garreg Lwyd Hill Wind Farm as the site prepares to start generating energy
Leading civil engineering firm Jones Bros has successfully completed the construction of a 17-turbine wind farm in Powys, Mid Wales. Upon full operation in April, Garreg Lwyd Hill Wind Farm…

