Since …….. foreign companies can set up retail shops in india. 

A) 1991 

B) 1984 

C) 2015 

D) 2012

4 views

1 Answers

Since 2012 foreign companies can set up retail shops in india.

4 views