Changes made to Bill C-22 after concerted criticism from tech companies, businesses and civil liberties groups ...