Market sell-off was a series of ‘self-inflicted wounds,’ says CEO

March 27, 2018 in News_Release