Storia: CMR Green Tech shares fall 8% after solid 43% stock market debut. Buy, sell or hold? — Warptech Lab News