Star_Health is working closely with MouthShut.com to enhance customer satisfaction.
Support staff work but take a very long time on calls to answer
looks like new bees are hired who do not have any information