Tech companies are delivering results this week and while things look positive, share prices tell a different story. Milford Senior Investment Analyst Stephanie Batchelor unpacks the reasons with Heather du Plessis-Allan, and explains what other factors are affecting markets.


