Explore Business Standard
Factory outlets are retail spaces where companies sell their products directly to the customer, and usually at a steep discount. According to a report, at least six factory outlet malls are being planned in India. Watch the video for more details