I had an overall positive experience with Baroda M...
I had an overall positive experience with Baroda Metal Cast. They provided good quality casting products and met the delivery timeline. However, there is room for improvement in their customer communication.