Arctic Solar Ventures Corporation Featured on 2020 Top Solar Contractors List Solar Power World magazine’s annual list includes Anchorage-based solar company ANCHORAGE, AK, 7/21/2020—Although the COVID-19 pandemic is the immediate crisis unfolding at the moment, mitigating climate change is an urgent issue. Solar PV installation is one way to help reduce greenhouse gases from fossil…