Tag Archives: business insider

G2A claims Business Insider Innovation award

Business Insider has apparently handed its Innovation Initiator award to controversial key reseller G2A. The announcement was made via G2A itself. G2A has been recognized by Business Insider for its strong focus on innovation and the research and development of new products, services, and solutions,” the company said. G2A was …

Read More »