FOREX

Banks cash in on dollar as shilling hits 153

Households paying the price of continued weakening of the local currency.

Commercial banks are making a ...