Stevens Institute Receives Historic $21M Investment from the Clark Foundation
Stevens Institute of Technology has received a transformative $21 million commitment from the A. James & Alice B. Clark Foundation -- the largest investment in the university's 155…