Stephenson Harwood's Revenue Dips, Profit Falls 12%

Stephenson Harwood LLP has recorded a slight dip in revenue to £303 million ($407 million) and a double-digit decrease in profit in its latest results, which it says reflects the timing...

Already a subscriber? Click here to view full article