Thursday, November 19, 2015
Even supporters of increased height and density tend to brush off city councillor Leland Cheung’s floated idea of a 1,000-foot tower at the John A. Volpe National Transportation Center parcel in Kendall Square – but they shouldn’t.