Going green? Investigating the role of GSCM practices on firm financial and environmental performance through green innovation. (25th June 2021)