Ukraine conflict

Oil companies look to tap $600 million dividend stuck in Russia to buy oil

NEW DELHI: India’s state-run oil companies are examining the option of utilising about $600 million dividend income from investments in…

1 year ago