Investing

The CEO Poll: Solar energy's cloudy future

With concern rising over costs, should Canadian governments stay away from solar? CEOs offer their opinions.