This company generates and sells renewable energy to industrial and corporate customers in Europe and North America.