Stellar Startups: The center of your Internet universe
Any hi-tech company that is in business and has managed to talk investors into supplying them with cash to develop a project has, it can be assumed, a good idea.
pageonce 88 224(photo credit: Courtesy)By DAVID SHAMAH