Square

London
12,000 Total Employees
Year Founded: 2009

Articles about Square

Featured Articles

Photo: Shutterstock
Abel Rodriguez Abel Rodriguez
Published on October 01, 2026

21 Finance Companies in London to Know

More than 1,600 companies in the U.K.’s fintech industry create a wide range financial products for consumers and businesses. These are the ones to watch.

Margo Steines Margo Steines
Updated on November 02, 2026

64 Software Companies in London to Know

These software companies are developing solutions for a wide range of use cases across advertising, fintech, logistics and more.

Photo: Shutterstock