Lumen Technologies, Inc. LUMN Shares traded lower on Tuesday after Kerrisdale Capital announced a short position and published a pessimistic report on the stock. The […]