Egypt-based e-commerce operations platform Fincart has raised an oversubscribed $2.8 million Seed round, co-led by Launch ...