Corporate Indian Oil and Golchha Group agree to establish servo lube plant in NepalBy Pahilo ClickJune 2, 20230 Kathmandu, June 2: A Joint Venture Agreement was signed between Golchha group (HH & Co.), Nepal and Indian Oil Mauritius…