Vesttoo to lay off substantial portion of workforce as investigation continues

Published on August 1, 2023
As the investigation into allegedly fraudulent letters of credit (LOC) continues, Vesttoo has released a statement noting it will be letting go of some of