New Delhi [India], July 9: In a significant move set to bolster its strategic capabilities, Tourism Finance Corporation of India Ltd (TFCILTD), a notable Non-Banking Financial Company (NBFC), has announced the appointment of two distinguished professionals, Deepak Amitabh and Dr Mahabaleshwa