IMCO investing in British low-carbon energy provider, PSP in