logo
New Delhi

Cars

India Oil Cos' $125.5 Million Dividend From Oil Assets Stuck In Russia
Reuters
Jul 31, 2022, 4:19 AM
European countries and the United States have imposed heavy sanctions on Russia since Moscow sent troops into Ukraine on Feb. 24, but India has not explicitly condemned the action.
1 Min