A California company thinks its robots which can install and keep clean thousands of solar panels may make solar energy competitive with fossil fuels.
A California company thinks its robots which can install and keep clean thousands of solar panels may make solar energy competitive with fossil fuels.