Lazard Ltd has reported its financial results for the first quarter of the year including net income, on a fully exchanged basis, of $58.5m, equating to $0.43 per diluted share. This is a decline from the corresponding period last year when the firm made a net income of $61.4m, with income per diluted share recorded [...]