Capital Bay snatches top team to launch new micro-living resi platform

by