Kenya’s Currency Printing Deal Raises Transparency Concerns Amid Financial Strain

The Central Bank of Kenya (CBK) has stirred a significant debate with its recent decision to…