India Inc must give ‘Bharat’ a seat in boardrooms

Due to the technical or legal........

© The Economic Times