Latest news today on digital payment platforms