Kathmandu. Prime Minister has reshuffled the cabinet.

New ministers have taken the oath of office and secrecy before the President.

This reshuffle is said to be done to increase government efficiency.