An analyst says listed technology companies need to improve the way they communicate with investors and shareholders, in order to better manage expectations.
An analyst says listed technology companies need to improve the way they communicate with investors and shareholders, in order to better manage expectations.