Food delivery companies take offers of $5-10 million in tough conditions. from Small Biz-Economic Times Read The Rest:economictimes...