Talk By Devinder Sharma in March 2011 By Devinder Sharma April 20, 2011 [ A+ ] / [ A- ] Email this page Posted in: Globalization, India, International Relations | No comments Talk at an international meeting in New Delhi in March 2011.