20210525 business.india-business: BSE's m-cap crosses $3 trillion as sensex hits 2-month high