Managers of public corporations and enterprises have been challenged to perform better.