Dust busting technology from Mars

23rd August 2010

BBC IT

Technology developed for space missions to Mars enables terrestrial solar panels to self-clean and stay dust free....more