International Law in Brief
EU General Court Upholds €2.42 Billion Fine on Google