Home Internet Paris-based Breega closes €250M fund, opens Barcelona office to back Iberian startups – TechCrunch