Thomas Cook (India) Ltd. has released an investor presentation on its financial and business performance for the quarter ended December 31, 2023, showing significant growth in income from operations and a total income from operations of Rs. 19,408 mn for 9M FY24.