Wind turbine company's woes mirror that of the industry

Business Mark Steil · ·