Tech Strategy and Corporate Finance. Capital SCF is a technology-focused independent corporate finance boutique headquartered in London. It provides high quality, independent advice to the senior management teams and boards of European technology companies, as well as their investors.