Follow us on
loading....
London: The United Kingdom has imposed sanctions on 90 entities, including India's Nayara Energy Ltd., which operates the Vadinar refinery...