India Must Pay $477M Award In Offshore Oil Fight

India's highest court on Wednesday denied New Delhi's bid to refuse enforcement of a $477 million arbitral award issued to a London-based natural resources company stemming from the development of an...

Already a subscriber? Click here to view full article