Green Glass buildings are killing hundreds of millions of birds every year April 17, 2019 BIMnewsmanager Green Here is another reason to hate the Hudson Yards in New York City. Powered by WPeMatico