M Square Investments
M Square is an independent asset management company, based in São Paulo, whose only activity is the management of investment funds. The firm strives to implement a culture of excellence, alignment of interests and superior long term results. M Square was ...