translate English to French: Production of financial intelligence products is its core business.
La production de renseignements financiers constitue l’essence même de ses activités.