Trident reduces consolidated net debt by Rs 1.91 bn and enters renewable energy for captive powerBy January 29, 2025 Total Standalone Income for Q3FY25 stood at Rs 16.78 billion (bn), while Earnings Before Interest, Depreciation, Tax, and Amortisation (EBIDTA) stood at Rs 2.25 bn resulting…