Zero transaction fees on electricity bill payment in Kenya

Today on TechpointDigest, we discuss buying electricity with zero transaction fees in Kenya and Peach Cars’ $5m seed.