Recent tech valuations have the potential to plummet 95%.

Recent tech valuations have the potential to plummet 95%.
Technology and financial companies represent eight of the top 10 holdings for most emerging market equity fund managers, according to an Evestment report.
Part of the Mark Allen Group.