RECAI: Infographic

  • Share

At a glance ...

A challenging 2013 has highlighted the need for a more globally integrated sector, new sources of capital and greater transparency.