Expand Map
Solar Energy Research & Development in Canton, OH
1. Gensun-Sunrun Affiliate
12700 Lake Ave, Lakewood, OH 44107
2. Northern Ohio Serrc
1885 Lake Ave, Elyria, OH 44035
3. NovAccess Global Inc
8584 Washington St, Chagrin Falls, OH 44023
From Business: XsunX is a publicly traded thin film photovoltaic company that executes a phased plan to build and operate more than 100 megawatts of amorphous silicon solar moduleā¦
Showing 1-3 of 3