September 1983
The Alpha Has Landed
- Push to The Latest: No
- Show in The Latest?: No
Poma's new drive terminal at Deer Park, California, may look like spaceship, but it operates like high-tech lift machine utilizing innovative engineering ideas. By Chaco Mohler.