World struggles to make progress on meaningful access to information

Category:

[NOTE] link to blog post