Strategic growth, cuts help Veyance through the storm

28 Jan 2010