Twelve Banks Violated CBK Banking Rules in 2023 | The Kenyan Wallstreet