LUMA LAUNCH – US Trademark 87058293 of Luma Pictures, Inc.

LUMA LAUNCH (U.S. Trademark Serial Number 87058293) is a United States trademark of Luma Pictures, Inc.. The goods and services include: Business services, namely, providing financing advice relating to incubation of individual and early-stage companies in the field of producing visual effects for live action and animated motion pictures, music entertainment, and computer software and…
Read more