Cleantech and Renewables: Fueling the Growth of the Green Economy
Department of Management, University of Illinois, 1200 W Harrison St, Chicago, IL 60607, USA, USA
Journal of Business & Financial Affairs received 1726 citations as per Google Scholar report