12 days to the Mozilla $250000 Equal Rating Innovation Challenge by Sandi19 October 201619 October 2016 12 days to the Mozilla $250000 Equal Rating Innovation Challenge Read More