We Are Not Receiving Our Payments From Otelz.com

We have not received any of our payments for the period starting from March 29, 2025, to April 28, 2025. It is impossible to reach the account managers or the central operations team. The accounting department simply brushes us off with responses like “send an email” or “submit it in writing.” Despi...




Comments