India China Business Forum was held in in on May 31, 2010 in
-
Shanghai
-
Beijing
-
New Delhi
-
New York
-
Mumubai
A
Correct answer
Explanation
The India-China Business Forum was held in Shanghai on May 31, 2010. Shanghai is China's commercial capital and has historically been the venue for major bilateral business discussions between the two nations. Beijing is China's political capital but this specific forum was a business-focused event.