Is Northland’s Goose Cooked?

Is it time to make burial arrangements for the latest would-be mega-development in Newton? It’s a fair question as a make-or-break vote looms on Northland Investment Corp.’s hotly contested plan to build a 23-acre, mixed-use oasis.