Solar sail could take science to new heights

(ORDO NEWS) -- The Diffractive Solar Sail project has been selected for Phase III research