Edinburgh Worldwide makes progress on reset plan amid small-cap challenges

Edinburgh Worldwide makes progress on reset plan amid small-cap challenges