Explaining the Marrakesh Treaty for publishers and disability people’s organizations.
As per the the World Health Organization, there are around 285 million blind and people with visual impairment in the world, of which 90 per cent live in developing countries.… Read More »Explaining the Marrakesh Treaty for publishers and disability people’s organizations.