Megabass has entered into a strategic partnership with global investment firm L Catterton. The deal positions the ...