Merrill Lynch
Merrill Lynch (Singapore) Pte Ltd (Bank of America Merrill Lynch) is acting as financial advisor for this transaction from XL.