Advantage Capital Share Advantage Capital is an investment firm that provides capital for solar projects throughout the United States. Financial Company Address 156 W 56th St New York New York www.advantagecap.com