Starwood Capital Nabs $132M Luxembourg Office Buildings

Starwood Capital Group on Thursday said that one of its units has agreed to buy two office buildings in Luxembourg for a total of €120 million ($132 million), in a move that...

Already a subscriber? Click here to view full article