A Dramatic Twist in Spain: Justice Gives the State 10 days to Reveal All Contracts Signed with Pfizer
ER Editor: A brief geography note. The Spanish court in question belongs to Spain’s four Balearic Islands, which form a small peninsula in the Mediterranean and comprise some popular tourist destinations such as Ibiza and […]