Day: December 27, 2012

There has been a growing commercial emphasis in recent years to “go green.” At Chemstar we kind of chuckle at this notion, as we’ve been the original “green company” long before green became a marketing buzzword. It’s not that we specifically set out to be “green.” Mother Nature did the majority of the work for […]

Read more