Motley Fool•13 days agoISCG vs. MGK: Is Small-Cap Growth or Mega-Cap Tech the Better Buy for Investors?^GSPC0.28%