Top tech news stories today: July 18, 2024Tuna TuJuly 18, 2024 Fintech 1. Russia weighs risk of embracing crypto for international payments Russia should accelerate the creation of infrastructure for payments…