Why Is Clifton Partners Selling Its Townshend Road Shophouses? The Answer Looks More Like Capital Recycling Than a Retreat
Clifton Partners’ decision to put 5, 7 and 9 Townshend Road on the market for S$60 million may seem surprising at first. After all, Clifton… Read More »Why Is Clifton Partners Selling Its Townshend Road Shophouses? The Answer Looks More Like Capital Recycling Than a Retreat












