Join NOW to get access to exclusive study material for best results
meaning/definition of globalisation
factors which encourgae MNCs to set up their production units in other countries
ways in which foreign trade been integrating countries
positive and negative impact of globalisation on the indian economy