In India, petrol is not produced domestically, it is usually sourced from the foreign countries which produce crude oil. The country secures 75% of the crude oil through foreign imports.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results