BBC World Questions will be held in Bengaluru on March 4th to discuss India’s political, economic, and social challenges.