CVC Capital Partners

CVC Capital Partners finalizes £1.1 billion deal to back Low Carbon

The British developer of green energy, Low Carbon, has successfully secured £1.1 billion in a financial arrangement that will result…

9 months ago