9 points
Whoa! Slow down! Does the plant manager know you’re on the bleeding edge?
14 points
Whoa! Slow down! Does the plant manager know you’re on the bleeding edge?
This is a most excellent place for technology news and articles.
18K
Monthly active users
5.3K
Posts
102K
Comments