TCS Q1 FY27 slides: revenue rises 13.9% as margins compress to 24%

Üst