News

Bravura’s profit soared 700% in FY25 — so why did its share price tumble 16%? The answer lies beyond the headline numbers.