HEC Infra Projects just dropped its Q1 FY26 earnings! Discover how this EPC contractor is navigating …