The much-awaited G20 Foreign Ministers’ meeting concluded in New Delhi on Thursday. Over 40 delegations, including…