WINDSOR, ON-Solar Source Corp. will locate a manufacturing facility here to produce crystalline silicon photovoltaic panels. The 45,000-square-foot facility will create 150 full-time jobs. MORE