Supply chain for business success and a greener planet