Your new company Hays has partnered with our client a leader in the mining industry, whose responsibility is to positively impact their people, communities,
Company Summary: Canadian Solar Inc. (NASDAQ: CSIQ) is a vertically integrated manufacturer of solar cells, modules, and custom‐designed solar power