Smoothie King secures investment from Main Post Partners

The brand was established in 1973 and operates 1,200 stores throughout the US.