Recent tech valuations have the potential to plummet 95%.
Tag: Information Technology
Tech and financials dominate EM strategies
Technology and financial companies represent eight of the top 10 holdings for most emerging market equity fund managers, according to an Evestment report.