News

Dubai: The Saudi Central Bank (SAMA) launched a new e-commerce payments interface, marking a major step in enhancing the Kingdom’s digital payment infrastructure.