A nearly 1,000-unit apartment complex, at Queen and Napier Streets was given the green light by the Ontario Land Tribunal Thursday. The project, by Vrancor developments was approved following mediation between the City of Hamilton and the developer that resolved objections to the original...