Transaction insurance begins to gain ground as it boosts trust of consumers

Most consumers around the world have reduced their use of digital payment platforms over their concerns about cyber scams, a survey by Chubb found.

 » Read More