Skip to content
RDL Network logo
Investigating technical and ecological efficiencies in the electricity generation industry: are there win-win opportunities? — Joseph Sarkis (2008) | RDL Network