Environmental and financial performance. Is there a win-win or a win-loss situation? Evidence from the Greek manufacturing

Volume: 197, Pages: 1275 - 1283
Published: Jun 30, 2018
© 2026 Pluto Labs All rights reserved.