
Centaur opens for business in Luxembourg
Following receipt of regulatory approval from the Commission de Surveillance du Secteur Financier (CSSF), Centaur has completed its purchase of Luxembourg Capital Partners SA and is now open for business in the Grand Duchy. Centaur’s Luxembourg office will focus on





