Oakville Kitchen Designers Principal faces 12 charges of fraud

by