M3 has executed over 200 advisory transactions with 58 real estate companies globally.
Transactions since January 2001: