Breaking news and current events worldwide.
This is a global company that needs to investigate why its payment systems have failed so many small businesses