ICAP is fined; 3 former employees face criminal charges