Trade Talk

7-November-2008

Last month, captains of industry from India, Brazil and SA (Ibsa) descended on the Indian capital for the third summit of the Ibsa Trilateral Business Council.

Post a comment

Who are you?
Your post
  • To create paragraphs, just leave blank lines.