IndieRadarIndieRadar
© 2026 INDIERADAR · DISCOVERY ENGINE V0.4ALL SYSTEMS NOMINAL
Nike's profit fell 35% last quarter. Three banks downgraded it the same week. Everyone's blaming tariffs and China. I think the real problem is much simpler than that.