Proptech firm VTS lays off 20% of staffVTS has laid off 20% of its workforce as part of a reevaluation of its strategic growth while focusing on customer service.