Lisbon, Portugal – April 25th 2025: Today marks the official international launch of Mermaids & Albatrosses, an innovative, independent music distribution company that embodies the spirit of exploration, freedom, and connection. Born in the vibrant cultural hub of...