D.R. Horton Offers Canadian Solar PV Panels and Residential
Under the agreement, Canadian Solar will provide a total home energy battery back-up solution, which includes both its high-efficiency solar panels and fully integrated residential energy storage