Skip to content
Rekha Jhunjhunwala portfolio stock Metro Brands slumps 30% so far in 2026| Should you buy, sell, or hold? · Hindustan Sphere