Roya Emami, our Production Improvement Engineer, explains what Nowruz is. It means a new day. It marks the beginning of spring in the northern hemisphere. It is a thirteen-day festival that goes back 3,000 years and is celebrated by more than 300 million people in...

read more