Buying and selling green: deregulation and green power marketing

Evans, Andrew

Buying and selling green: deregulation and green power marketing


GLOBAL ENERGY MARKETING
RENEWABLE ENERGY
GREEN POWER MARKETING

H620.91 REN