Home Headlines Explainer-India G20 presidency 2023: what does it mean and what can we expect