Bengaluru: Indian apparel brand Being Human Clothing has launched its latest store in Chennai located at Express Avenue Mall.