The "Center for Climate Solutions" is a 33-acre development site; this plan so far is the "New York Climate Exchange" and is just five acres of the bigger site. / 3 comments
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram