Abu Dhabi Dubai Saudi Arabia Stitch Raises $10M to Improve Financial Infrastructure in MENAFintechnews Middle East2. June 2025 Stitch, a Saudi Arabia-based platform for launching and scaling financial products, has announced the close of a US$10 million seed…