Month: August 2021

Bamboo sees revenue rise by more than 400% in 2021; announces Square’s first Irish consumer partnership