The Browser Company CEO Josh Miller says it’s time to give up on Google Chrome The Verge Post navigation Google News Google News