Technology A Kazakhstan-based startup allegedly skips out on financial obligations in Mexico, failing to settle debts. , and Administrator 2025 May 3