Home Internet Fintech investors appear to be favoring later-stage deals as sector takes a hit, recent data shows – TechCrunch