I had a disappointing experience with Scorpia Indi...
I had a disappointing experience with Scorpia India Medicare Pvt. Ltd. The website is not user-friendly and it was difficult to find the information I needed. The customer service was also poor. I would not recommend this company.