CSI is Awarded 150 Megawatt Solar Field Project

Expertise in providing solar innovation has landed CSI one of the most sought after contracts in the State