Understanding the high EV to MCAP Ratio: What it means for investors

Understanding the high EV to MCAP Ratio: What it means for investors