Read Time:12 Second
Lean times faced by many US and European companies may last longer than expected as they try to sell off their bulging inventories in an economic climate where demand is stalling. Full-to-bursting warehouses means fewer orders for manufacturers, which…