Tick Tock Energy, Inc. named Top 500 Solar Contractor Two years in a Row
EFFINGHAM, ILLINOIS. For the second year in a row Tick Tock Energy has been named a Top 500 Solar Contractor in the U.S. by Solar Power World (SPW) magazine. SPW is the leading online and print resource for news and information regarding solar installation, development, and technology. Each year the publication produces a list of [...]