. . "The company and its affiliate BGC Partners are donating all of their Sept. 11 revenue to charity.The princes, along with celebrities including Rod Stewart and actor Idris Elba, spent an hour working the phones on BGC's London trading floor." . .