amazon solar logo

Amazon Set To Create 2,000 Full-Time Jobs With New Ohio Fulfillment Center

This week, Amazon announced plans to open a brand-new fulfillment center in North Randall, Ohio. The new 855,000-square-foot facility will […]

Read More
Tags: , , , Comments Off on Amazon Set To Create 2,000 Full-Time Jobs With New Ohio Fulfillment Center