Yale students will unveil their new solar-powered car Thursday, April 22nd at noon on Beinecke Plaza of the Yale campus, adjacent to Wall Street. The car, “Lux Perpetua,” will compete in Sunrayce ‘99, a bi-yearly contest for solar cars built by college...