By
The bank, which was criticised for failling to support the shilling earlier last year, has so far hoovered up a total of 21.2 billion shillings ($243 million) through repurchase agreements and sold an unspecified amount of dollars this month.