Senate has passed the Clean Technology Investment Tax Credit (ITC) in Canada. Find out how it works, if you’re eligible, and how to claim your tax credit.| Ontario Solar Installers – Install solar panels in Ontario - Request Free Q...