Rank;Global Rank;Institution;Country;Sector;Best Country Quartile 1;4356;Pfizer Inc, Spain;ESP;Companies;1 2;7652;Telefonica SA, Spain;ESP;Companies;1