What Is The Meaning Of Navaratna Companies?

What Is The Meaning Of Navaratna Companies? These companies are “public sector companies that have comparative advantages”, giving them greater autonomy to compete in the global market so as to “support [them] in their drive to become global giants”. What are Navratna companies Class 12? Bharat Electronics Limited (BEL) Container Corporation of India. Engineers India