Canadian Solar is both a global leading manufacturer of solar PV modules and a provider of solar energy solutions, with over 13,000 employees globally.
Related Stories
NCR 7731 Personal Image Processor
This image processor could be used by such institutions as banks or post offices to scan and sort cheques or other documents.
Scientists create 'artificial leaf' that turns carbon dioxide into fuel
The new technology, outlined in a paper published last week in the journal Nature Energy, was inspired by the way plants use energy from sunlight to turn carbon dioxide into food.