Nazar Group
Bad attitude!!!
- 04-30-2008
- 61
I wish they had a better attitude towards their clients/customers... really disappointed at their customer service skills especially considering the nature of their business!!
Company: Nazar Group
Country: India