Bank managers upbeat on economic growth

Kenya shilling suffers fresh beating