BGC Partners is a leading global brokerage and financial technology company, specializing in a broad range of products including fixed income, foreign exchange, equities, energy, commodities, shipping, insurance, and futures. The company provides ser...