UK energy company Centrica PLC (LON:CNA) said on Wednesday it has taken over US solar builder Vista Solar as part of its plans to grow in North America.