The net lease REIT just agreed to sell itself for $14 billion, and investors have a right to be unhappy.
Full Story >>
Vote
+31