General Altos Ventures Secures’ $35 million Series Investment from Mascarenhas & Techcrunch Ambika Taylor January 31, 2023 0