Site won't load and online payment isn't processed
Site:
The site will not load at all. I just paid a bill online and haven't received confirmation from the company that the payment was processed. I'm now wondering if citi's payment system isn't operating. Frustrating...