@Gavekal
Gavekal is one of the leading independent providers of global investment research. It also advises a select range of funds and offers software solutions.