TORRID is an American corporation running a women’s retail chain comprising of a large number of the stores throughout the country. It was established in the year 2001 and have been headquartered in City of Industry, California. It is managing…


Like what you read? Give Series Online a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.