The Industrial Promotion and Investment Corporation of Odisha Ltd nominated as the top performer among 20