On Thursday, reports stated that the oil group from UK froze properties owned by Indian government in an attempt to force Centre to pay up $1.7 billion arbitration award.

In this article

No tags related to this article.