Contact us if you are

Rue du Petit-Chêne 12

CH-1003 Lausanne

Switzerland

+4121 311 03 76

info@remora-capital.ch