Inflation woes and uncertainties around tariffs are impacting investor sentiment. Investors having a long-term horizon can consider mega-cap ...