Alberta landscaping company fined in fatal fall at Edmonton construction site
An Alberta landscaping company has been fined for failing to maintain workplace safety nearly three years after a worker suffered a fatal fall at an Edmonton construction site.