The inventor of a low-cost solar cell that could create electricity generating windows has won the Millennium Technology Prize. Read More...