San Diego, California-based Borrego on Thursday said it has completed the construction of a portfolio of 15 solar-plus-storage projects for US power generation group AES Corp (NYSE:AES).