Nagpur Stock:Oil India Limited❼(NSE:OIL) largest shareholders are state or government with 57% ownership, institutions own 22%

Oil India❼significant state or government ownership suggests that the key decisions are influenced by shareholders from the larger public India … More Nagpur Stock:Oil India Limited❼(NSE:OIL) largest shareholders are state or government with 57% ownership, institutions own 22%