A professor who invented low-cost solar cells that may be incorporated into energy-producing windows has been awarded the Millennium Technology Prize.


More...