In today’s top Europe, Middle East and Africa news, the London-based buy now, pay later (BNPL) FinTech Zilch has launched in Europe, and the Kenyan...