Mozilla, an open-source software firm behind the famous Firefox web browser, launched the Equal Rating Innovation Challenge in October 2016…
Read More »Mozilla announces the launch of its global Equal Rating Innovation Challenge, a competition which invites contributions on ways to provide unfettered…
Read More »