AOL is moving ahead with its new project called Nautilus, an initiative that would see the Internet company invest up to $1 million in Israeli startups. AOL noted that it would invest at least $100,000 in as many as 10 projects at a time. With a development center in the Middle … [Read more...]