The last proposition to reduce food waste is
urge companies to donate more food.
Before that we're gonna try to make it last longer, and compost more of it, then maybe companies could think about donating more of it.
But they have to be careful because if they donate too much nobody is gonna want to work to buy food anymore!! Or people could sue if they get sick from old food. Better send it to the composting site instead of giving it away.
Obviously we can't force companies to give unsold food, we can only urge them to do so.
No money to buy that tempting watermelon about to expire? Ok then, we'll send it to the composting site to reduce food waste.
Seriously though, it's better than nothing but...
aaah sweet capitalism!