I lost my deposit money as it hasn't been credited to my account, and it feels like a complete fraud. I've reached out multiple times, but the support team hasn't responded at all. It's a fraudulent application; please avoid it if you don't want to lose your money. I'm from Goa, India.
Claim your business profile now and gain access to all features and respond to customer reviews.