Small business owner in Uttar Pradesh, India shows QR code payment options.
UNCTAD

Netherlands commits $10 million for UNCTAD’s work on digital economy, business and investment facilitation

Previously posted at :