Handover of finished units has commenced at the AED338 million ($92 million) Frankfurt Sports Tower I (FST I) in Dubai Sports City,...