A Vaughan construction company has been fined for improperly shoring an excavation wall that collapsed, killing two workers ...