Solar satellite infographic | Popular Mechanics

An infographic about solar-detecting satellites for the July 2012 issue of Popular Mechanics