Topic: Corperate Finance Order Description Write report on CANADA SOLAR. Founded in 2001 in Ontario Canada, listed on new york stock exchange… Discuss how successful the company has been delivering value to its shareholders over the past 5 years. This requires an EVA analysis of historical TSR Company to appropriate […]