Made O'Meter
Discover where a brand or product originates
Indra is owned by Indra Teablends, headquartered in Spain. No. The ultimate owner of Indra, Indra Teablends, is headquartered in Spain, not in the United States.
Indra Teablends specializes in a variety of tea blends and herbal infusions.
disclaimer
poweredBy