Sol Systems has initiated the construction of the 182MW Tilden solar energy project in Randolph County, Illinois, US.
Despite war challenges, the 1.5M shekel project will cut greenhouse gas emissions by 68% using locally-manufactured solar ...