Expand Map
Solar Energy Research & Development in Dundee, OH
1. Northern Ohio Serrc
1885 Lake Ave, Elyria, OH 44035
2. 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-2 of 2