A newly installed wind turbine came apart and took out a digital billboard in New York yesterday. You can read about the accident and watch video of the digital billboard falling on the Eyewitness News website. Insider’s take: Insider guesses that the wind turbine company will ultimately be liable but […]















