There is a specific grievance team where you can register your complaint in case of any delay or interruption of services. For more information, please contact the Grievance officer.
6391 Elgin St. Celina, Delaware 10299
+91 9911223344
Grievance@borroxo.com