150 Mathilda Place, Suite 206 San Francisco, CA94086 United States
Principal(s)
Stanley Chin, President & CEO
COMPANY DETAILS
Business Overview & Services
The CleanFocus group of companies originates, develops, finances, constructs, owns, and operates renewable energy projects in the United States and China.