80 Internet scholars sent an open letter to Google asking the company to release additional aggregate data about its implementation of the European Court of Justice's decision. Happy Birthday, ...