Buyers Beware: Boss Group International (bossgi)
December 10, 2025
by a searcher in United States
They are requesting a $20k deposit in order to commence the due diligence process. I would not in any way engage with them or pay a deposit like this.