Reviews 12
Filters:
Rating
Language
Sort:
Most recent
K
1 year ago

I have mixed feelings about ITOCHU INDIA PVT. LTD....

I have mixed feelings about ITOCHU INDIA PVT. LTD. On one hand, their products are of good quality. On the other hand, their customer service needs improvement. Sometimes they are very unresponsive and it can be frustrating.

ITOCHU INDIA PVT. LTD

ITOCHU INDIA PVT. LTD

4.2