India’s Foremost Trade & Investment Magazine

Baroness Patricia Scotland, Secretary-General of the Commonwealth.