This startup pitch deck helped Front raise $66M in 5 days | Heykuki News