Stoa makes significant job cuts, lays off 80% workforce News July 24, 2023 Stoa, a US-based proptech startup, has laid off 80 per cent of its workforce as part of significant cutbacks. Since…