Nepal

Indian Oil Corp. Ltd. and Nepal’s Golchha Group signed a joint venture agreement to manufacture lubricants in the Himilayan country to cater to the ...