State-owned Oil India Limited (OIL) has established a wholly-owned subsidiary called OIL Green Energy Limited to pursue renewable and non-conventional energy initiatives. In a regulatory filing to the ...