Thursday, March 27, 2008 - 9:40am
Solar energy has enormous appeal, but until now it’s been just too expensive. Maybe not any more. A Massachusetts startup called 1366 Technologies has created solar cells in its lab that company scientists are saying are 27% more efficient, bringing...