CMR Green Tech shares fall 8% after solid 43% stock market debut. Buy, sell or hold? June 10, 2026 · Economic Times Read full story at source