#Solar modules & systems #Guelph #ON #ontario #Solar modules & systems #333990-All Other General-Purpose Machinery Manufacturing