ZoidPay , a Cyprus-based payments company, has announced the launch of a platform on which consumers can shop at retailers around the world, such as Amazon, ... Read more