Debasish Panda is new Finance Secy