NSEI:OILOil and Gas
Institutions own 22% of Oil India Limited (NSE:OIL) shares but state or government control 57% of the company
Key Insights The considerable ownership by state or government in Oil India indicates that they collectively have a...
Stay up to date with the latest stock market news from around the world. From breaking news written by our finance analysts to event-driven market news on a global scale.