BlackBerry agrees sale in $4.7bn cash deal · HackerTrans