News

Google Amends Chrome License Agreement After Objections