SBC announces six finalists of the inaugural SBC First Pitch start-up contest in Barcelona
Posted in Default

SBC announces six finalists of the inaugural SBC First Pitch start-up contest in Barcelona

Six industry start-ups have been chosen to compete in the finals of the inaugural edition of the SBC First Pitch Barcelona at next week’s SBC…

Continue Reading... SBC announces six finalists of the inaugural SBC First Pitch start-up contest in Barcelona