T D POWER SYSTEMS LTD. held an earnings call and provided financial performance for the 6 months ended September 30, 2023, with an increase in total income, EBITDA, and profit, as well as details on the order book and business focus on indigenization of raw materials.