Telecommunication Giant Safaricom has unveiled improved credit solutions for businesses by expanding its solutions to micro small and medium businesses.…