Analysis The fall of Karuturi: how the crisis in the rose market is cutting the hopes of millions February 2, 2025