After weeks of deliberations, the City Planning Commission swiftly approved the rezoning plan for the Broadway Triangle, a 31-acre industrial site in South Williamsburg, by a vote of 12-1-1, setting ...