Solar Installer PetersenDean Files for Bankruptcy Protection, Cites Coronavirus Posted on June 16, 2020 by admin