Definition of City article in English:

City article

noun

British
  • An editorial article about, or summary of, financial and business news (especially in a London-based newspaper).

Origin

Early 19th century; earliest use found in The Times.