The Ministry of New and Renewable Energy (MNRE) is considering setting up a web portal to publicly disclose payment delays…