M&R Challenger III D Sets New World Record at FESPA 2013
On Friday, June 28, 2013, Luis Omar Viera of the New Buffalo Shirt Factory used M&R’s high-performance Challenger III D automatic screen printing press and M&R’s Passport automatic T-shirt unloader to set a new world record of 2139 T-shirts screen printed in one hour by a single operator. Read More →