Business
Zen Technologies shares fall 10% after weak Q1 FY27 earnings
Zen Technologies posted one of its steepest margin contractions in recent memory — EBITDA margins fell nearly 13 percentage points to 27.3% in Q1 FY27, even as revenue slipped only 10.5%. The…