UK renewable energy investor Greencoat Capital LLP said today it has bought 142 MW of UK solar assets from Canadian Solar Inc (NASDAQ:CSIQ).