There might be a hidden driver behind the high cost of homes in Canada: development charges. Development charges are used by municipalities to help pay for growth. Companies building houses, ...