E-commerce (en) Fintech company Bizao raises €8 million to become a leading payment hub in Africa July 23, 2022