An updated plan for the nine-acre former Muzi site off Route 128 in Needham will require a new approval by Town Meeting ...