Citicore seeks big share in green energy space. IN Business - Rivera, Danessa
Keywords: Green energy; Solar energy; Renewable Energy (RE).