Published on 06/04/2009

Société Générale combines technology and sustainable development