04/08/2025

Contactless dominates UK spending

The cost of the average purchase increased from £15.69 to £16.10, meaning the average person spent £3,803 via contactless in 2024, up from £3,623 in 2023.

03/20/2025

JPMorgan leads quantum computing arms race

Evident analyzed quantum activity at each bank based on size of quantum talent teams, hiring rate for new talent, patents, investments and public engagement.