The services of tech companies and payment providers have often gone hand in hand, but never has that been more apparent, or more vital than during the pandemic. With the onset of Covid-19, people and ...