Treasury Cabinet Secretary John Mbadi has challenged African countries to strive for financial independence through prudent domestic revenue mobilization policies…