Deutsche Bank (ETR:DBK) has closed a deal contingent interest rate swap on TWD 90 billion (USD 2.98bn/EUR 2.72bn) of project finance for the 589-MW Changfang and Xidao wind project off Taiwanâs Changhua County.