An Opera News Kenya publication
A harsh financial weather was suffered by Kenyan businesses as it has been unveiled that this…