Amazon said to have inked lease for 369,000 sf at IOI Central Boulevard Towers
AMAZON has signed a lease for about 369,000 sq ft at IOI Central Boulevard Towers, The Business Times (BT) understands. The space that the multinational tech giant is taking comprises both office [...]