World News

Ontario homeowner says she's out $83K after solar company walked off the job

March 31, 2026 · By

An Ontario woman claims she’s out more than $80,000 after the solar company she hired to install panels on her rooftop, as well as a battery backup system, walked off the job.