Question: Does the company’s statement name the suppliers in their supply chain and/or the geographic regions where their supply chain operates?
Answer:
No
4025015
Walk Free
Bank of Baroda
2016
Unverified - Added by Community
updated over 5 years ago by Cameron Wenham

Non specific information - "Bank of Baroda is a banking company incorporated in India having presence in 25 countries across 5 continents."

Archer Charlie.....2018-10-19 17:19:55 UTC