V

Viveka D'mello

4 years ago

Horrible company. The people cheat the customer. M...

Horrible company. The people cheat the customer. Misbehave and do not keep up to commitments. The staff mistreat and speaks n an absolute disgusting way to customers.

Comments:

No comments