Top 10 in Tech
This week in tech: Texans get fired up over smart meters, a glass orb concentrates the suns rays for better solar power, underwater robots mimic fish and repair coral, amazing new wind turbine designs, a new nanotechnology that could help clean up oil spills and much more!