Saudi Arabia Saudi Payments Platform Stream Raises US$4 Million Seed RoundFintech News UAE7. November 2025 Stream, a Saudi-founded platform focused on modernising billing and payments for businesses in the MENA region, has secured US$4 million…