IIR & IBC Finance is part of the Knowledge and Networking Division of Informa PLC
This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.
Scott Brown is the founder and CEO of New Energy Capital Partners. Founded in 2004, New Energy Capital is a leading investor in clean energy projects in the United States with over $600 million in assets currently under management. Mr. Brown was a member of the founding management team of First Solar, and was a member of the National Advisory Council of the National Renewable Energy Laboratory from 1999-2005. Mr. Brown is a graduate of Dartmouth College and Harvard Law School.