Since, the company has built up a $3.5 billion portfolio of shopping centers spread across France, Italy and Spain. A decade later after its formation, Travella took his firm public in 2004. Some three years later, he went on to from Altarea Cogedim Group, with a presence in residential, commercial and enterprise property development markets.