News

Spain and Brazil lead push for two-percent billionaire tax, rallying global support at UN aid summit in Sevilla.