Auto

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

29 Jun 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.