STORE Capital''s Buyout Will Hurt Shareholders. Here''s What They Can Do Next
The net lease REIT just agreed to sell itself for $14 billion, and investors have a right to be unhappy.
STORE Capital''s Buyout Will Hurt Shareholders. Here''s What They Can Do Next
The net lease REIT just agreed to sell itself for $14 billion, and investors have a right to be unhappy.