Summary[1] edit edit source

Sica Invest SA is a privately owned investment manager.

References and notes edit edit source

  1. Source: Yahoo Finance.