Home Business CBN Signs $2.5bn Currency Swap Deal With China