New funding initiatives for technology startups but is it enough?