Barclays has sold its controlling share in Swedish based carbon project developer Tricorona back to the business’s management team two years after spending $159M for an 85% share. Read more here.