Auto

India Oil Cos’ $125.5 Million Dividend From Oil Assets Stuck In Russia

30 May 2022

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.