Zudio, a fast-fashion brand owned by the Tata Group (Trent Ltd), has taken Indian cities by storm. Known for trendy, affordable clothing and a growing loyal customer base, Zudio has become one of the hottest retail franchise opportunities in the country. But how much does it really cost to open a Zudio store?