FRED RUORO

The writer is the Managing Director of CIC General.