Altera Capital (Altera) generates investment ideas and executes strategies through the Luxembourg-based Altera Investment.