Summary

Launched in December 2017, myza is an online platform with a unique focus on sleep and the sleep experience, reflected in the brand’s name which stems from the Swedish word for cosiness.

Payments

Attribution Period (Cookie Length)

30 Days

Links