Cape Breton Regional Municipality is planning to give up the tax revenue on a proposed new 138-unit apartment block and in exchange, the developer will build a new library into the building on the ...