Skip to content

News

Deer and the Solar Farms

With an estimated 74,000 deer related road collisions per year, channelling the deer in the area alongside the roads seems like a disaster waiting to happen.