The Association of Canadian Publishers says indies are under pressure due to rising costs and stagnant book prices. Source link