This question looks rather a business question than a science question. I think you should look for business journals instead of scientific ones.
Also, if you separate your question to multi-criteria decision making, reverse auction, and sustainable supplier selection, and explore those one by one, you could put the puzzle together and create your niche and significant contribution. It looks interesting.