Financial close for Sol Systems’ Tilden Solar
Sol Systems has announced financial close and the start of construction of a $345 million, 182MW solar project at the site of a former mine in Randolph County, Illinois. The financial close of the Tilden Solar Project was made possible through key collaborations with ING, Churchill Stateside...