BIG shakes head at construction sites

The Bureau de l’inspecteur général de la Ville (BIG) is not satisfied at the city’s management of construction sites, despite noting some improvement last year.