The title of the world’s richest person can change at any given time, but business magnate and investor Elon Musk has managed to cling to the top spot for an impressive period, with an estimated net worth of $230.8 billion, according to…
On Saturday, PayPal announced it would be suspending its services in Russia, becoming the latest of several companies retreating from the country amid its unprovoked attack on Ukraine.
UK mobile payments company SumUp has acquired marketing startup Fivestars in a bid to expand its reach to the US and compete against big names such as Square and PayPal.