The Souled Store has established itself as a booming omnichannel lifestyle brand. Boasting 22 retail stores across India, including Bengaluru, Chennai, Thane, Pune, Surat, and Bhopal, this brand makes itself…