Budget 2024-25 allocates funds for key power projects