€2.8B+ raised: Meet 2025’s top 10+ European fintech megadeals - Tech Sentiments