43 Avenue Victor Hugo Bldg. 270, 93300 Aubervilliers, France
Details:
Details about Cellfish
Cellfish: Leading mobile publisher offering music, video, games, and personalization services with a team of 150 professionals. Revolutionizing entertainment through mobile technology since 2004.