MBI pumps over $1.57bn into French twin towersMBI International & Partners has invested over 1 billion euros ($1.57 billion) in two unique towers project - “Les Tours de Levallois- poised to become the local business landmarks on the Parisian border. MBI is a global group that com More… |