Internet News Mozilla’s “Equal Rating Innovation Challenge” aims to solve the problem of free internet Mozilla, a global non-profit organization working towards enhancing the internet experience, organized… Jeet SutharNovember 21, 2016No comments2 minute read