Centum Investments has postponed the opening of its mega project Two Rivers Shopping mall once again.
The investments firm announced that the mall will now...
Barclays Bank of Kenya yesterday announced net earnings in nine months through September fell 5.31 per cent on increased operating costs and provisions for bad...