Investment Office Logo

Technology/Telecoms Bubble of 1999/2000

36% of MSCI World Index is
comprised of tech stocks
Schroder, MSCI