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