State-run oil marketing companies (OMCs) — Indian Oil Corporation Ltd, Bharat Petroleum Corporation Ltd and Hindustan Petroleum Corporation Ltd are likely to bear the bur
India is in the midst of a revolution. Demonetisation has impacted every family, business and institution, providing popular support to transform society, economy, polity and governance. To get the