Firms are operating at 60-70% capacity due to manpower shortage and supply constraints. from Small Biz-Economic Times Read The Rest:economictimes...