Rock Stars of the Supply Chain: Making Supply Chain Sustainability Achievable with Sanjay Shrestha, Plug Power
Assistant editor Mackenna Moralez and Sanjay Shrestha, chief strategy officer, Plug Power sit down to discuss the importance of sustainability and the future of green supply chains.