Energy & Climate Center’s Todd Olinsky-Paul talks to the Journal News about wind power in New York
The Journal News reported on Saturday that the New York State Thruway Authority plans to install five wind turbines, expected to generate 1.2 megawatts of electricity combined, to help power its Buffalo offices. Todd...