Natasha Beschorner

Natasha Beschorner

Natasha Beschorner is a Senior ICT Policy Specialist at the World Bank.

Analysis