India designs its own image as global power
Brand India is the name of the organisation that since the late 1990's has been tasked with convincing international corporations and heads of state that they should invest in new, modern India. In return for their investment, ...
Apr 30, 2012
not rated yet 0