AsiaBusinessEnergyIndiaNorth AsiaRussiaSouthern Asia ‘India’s unwillingness on price cap for Russian crude purchase leading to payment issues’adminFebruary 22, 2023 by adminFebruary 22, 2023 New Delhi, Feb 22 (IANS) India’s unwillingness to agree with the price cap imposed on sale of Russian crude oil has led to payment related difficulties... Read more