XPLR Infrastructure Shares Rise 42 Percent After Investor Adds Stake
XPLR Infrastructure shares increased 42 percent following disclosure of an additional $4.5 million investment by one holder. The company owns contracted clean energy and natural gas facilities across…