HomSolar and PV Tech joint project- solar Roof energy storage systemkwh form solarshingle canada on a residential roof in canada