Filed under Green Tech Proof Point: Canada needs green subsidies more than ever – RBC Thought Leadership Published by on January 12, 2023 Canada’s recently announced Investment Tax Credit is a welcome boost. But as other countries also look to solar, wind and other tech to meet their …