Technology markets are in for a rocky ride over the next 18 months

Tags: