A March 2026 luxury-market briefing read by global brands deciding India entry contradicts its own headline figures on a single page, and leaves the biggest risks off it entirely.