Tick Tock Energy Named Top 500 Solar Company by Solar Power World for Third Consecutive Year

EFFINGHAM, ILLINOIS.,  For the 3rd year in a row, Solar Power World has ranked Tick Tock Energy, Inc. as one of 2017’s Top 500 Solar Contractors in the United States. Ranking at 431st on the list, Tick Tock Energy earned this honor by installing 453 kW of solar in 2016 and continuing its installation of [...]