Which is the best blockchain development platform (Hyperledger/Ethereum) for supply chain management?
I've been researching this myself for the last few weeks. The short answer to your question is that Hyperledger is fundamentally superior to ethereum for this use case.
With ethereum, you are not in control of your network. Every update, every state change of an asset will cost you money. Furthermore, the status of your supply chain (assuming you're using ethereum to asset track) will be completely public which for many companies is inexcusable. And lastly, if there was a mistake or a problem with your supply chain, you would not have the power to easily amend the problem. With ethereum, you do not control your infrastructure.
Hyperledger on the other hand is a private ledger system with a robust framework for crafting transactions. Since it's private, your data will not be public and you do not have to depend on mining to update your network. IBM released their findings on using Hyperledger for supply chain, and they suggest using a model dubbed "Proof-of-existance" which would work much better than PoW since transactions could be backed by something that proves that the state change occured (shipping or financial documents). Not to mention updating your state of the supply chain would not cost anything. That alone would invalidate the ethereum candidate.