Richards

WSU prof couple driven to sustain

PULLMAN — Robert and Cecilia Richards make a bold statement about energy sustainability, every time they go for a drive.  The couple, both professors in WSU’s School of Mechanical and Materials Engineering, recently purchased their eye-popping pink, eerily-quiet electric car, called the Xebra, in an effort to reduce emissions and do their part for the […]