ITRA aims to deliver the finest tea blends and spices from around the world, enhanced by the latest innovations. ITRA comes from the root word which means fragrance. ITRA'S mission is to make everyday cooking a gourmet experience through naturally sourced, ethical and delicious spices. Tea is an aro...See more
Headquarters:
India
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
2020 (5 years)
Address:
102, HARLAL MARKET NAHARPUR SECTOR-7; DELHI, 110085, IN
LOW
spending power