Ten88 is a music agency offering distribution, publishing, brand management, and strategic deal-making.