Deyaar Development has announced the handover of all units at The Citadel, its AED700 million, 41-storey commercial tower in Business Bay, Dubai.

The Citadel is the first commercial tower to be delivered by any developer in Business Bay, the company said in a statement.

The handover is part of the company's commitment to deliver seven projects in 2009.