By
The regulator, which has already taken out 24.5 billion shillings ($283.2 million), has been mopping up liquidity and pumping in dollars directly to commercial banks, to avoid last years scenario when it was heavily criticised for letting the local currency plummet to a record low of 107 per dollar.