C CECILIA Tan Review of Starhub 3 years ago StarHub failed in all aspect! Do not deserve even ... StarHub failed in all aspect! Do not deserve even a star.
Comments: