The Dodo Archive

Deserts are perfect for solar power... except for all that dust. Here come the rugged robots to the rescue!

Published On 07/09/2014
The Dodo Archive

Deserts are perfect for solar power... except for all that dust. Here come the rugged robots to the rescue!

Published On 07/09/2014