Startup is pushing towards making the entire internet accessible by 2025
enablemagazine.co.uk