construction general contractor

Solar Energy Takes Spotlight in Idaho

Solar energy has taken a bright spot in Idaho’s commercial construction sector with the Idaho Solar 1 project on South Cloverdale Road, according to the Idaho Statesman. Touted as the first commercial solar facility in the state, the project would provide electricity to Idaho Power for [Read More]