Sunpower 4MW Dow Jones

Client: Dow Jones

Location: Monmouth Junction, New Jersey