The Ministry of New and Renewable Energy (MNRE) is tasked with the oversight and successful execution of this initiative, ensuring that the target of full rooftop saturation is achieved by the slated 2025 deadline.