Keel Shares Under Pressure After Double Miss

Keel Infrastructure Corp. (NASDAQ:KEEL) shares are trading lower Monday after the company reported first-quarter financial results. Keel stock is showing notable weakness. Why are KEEL shares down? Q1 Highlights Keel reported a loss of 21 cents per share, missing the...