debut - v. to appear in public for the first time : to make a debut
capacity - n. the amount of something that can be produced or managed by a factory, company, etc.
license - n. in a business arrangement where one company gives official permission to another company to do or make something
brand - n. a category of products that are all made by a particular company and all have a particular name
fine-tune - v. to make small changes to (something) in order to improve the way it works or to make it exactly right
affordable - adj. able to be paid for