Technology startups are likely to cut hundreds of jobs over the next 6-8 months. from Small Biz-Economic Times Read The Rest:economictimes...