Court Sets Free Mombasa Finance CEC, Issues Terms on Settlement of Sh68 Million Debt