AI-generated · cited to primary sources · not investment advice
Customer concentration remains high but has slightly decreased from 25.25% to 22.17% of the total order book.
“Power Grid Corporation of India Limited 24,280 22.17”
The company has successfully commissioned the first phase of its Chennai hyperscale facility in August 2025, demonstrating execution capability.
“Chennai: 24 MW (IT load) 5.6 MW commissioned in August 2025”
EPC EBITDA margins have stabilized at 14% over a five-year average, though the current year operating profit margin is 13.66%.
“14% EPC EBITDA Margin over the last 5 years”
See the full cited Risk analysis of Techno Elec.Engg
AI-generated informational research only. ThesisLoop is not investment advice, a stock recommendation, or a guarantee of returns.