Windel Energy and Canadian Solar are seeking further feedback on the Mallard Pass project Windel Energy and Canadian Solar have started the stage two consultation on the 350MW Mallard Pass solar farm in England. The project is planned to be situated across land either side of the East Coast main rail line near Essendine, partly […]