STC India’s Independent Director Naresh Kella Steps Down as Tenure Ends: What’s Next for the PSU Giant?
The State Trading Corporation of India Limited (STC India), a prominent public sector enterprise under the Ministry of Commerce &…
The State Trading Corporation of India Limited (STC India), a prominent public sector enterprise under the Ministry of Commerce &…