What does ameliorating waste mean?

ameliorating waste meaning in Business Dictionary

See waste.