Csquare Hit by Short Seller Claiming Its Shares Are Worth $0 · Voltgrid News