Happy birthday, solar cell


Technology image of the week: The solar cell, a must-have technology for space, reaches its 60th birthday