General Assets is a global investment management firm