State-run Oil India Ltd has started the process to sell its 50% stake in Project License-61 in Russia as the performance of the asset didn't meet expectations, ...
A