Currency headwinds, waning demand and questions over pricing strategy are set to be top of mind for investors as Big Tec