Edelson Clifford D’Angelo is one of Canada’s leading law firms in the areas of Criminal Law and the Defence of Regulatory Offences, providing strategic advice and trial advocacy in the defence of allegations under the Criminal Code of Canada and other Federal statutes.