Sub- India raises record $2.3 billion from oil producer stake sale

Record ID: 307751