Wind Power Poised for Record Year, Despite Initial Tax Law Concerns

The number of contracts signed for wind power projects hit a record of 3,500 MW in Q1 2018, according to the [...]