Scroll below to see the estimated snow totals as reported by trained spotters from The National Weather Service in Burlington.
The deal means OnPath now owns and operates 12 onshore wind farms across Scotland and England while it also starting work this year on two new wind farms, one in Scotland and one near Leeds. The ...