L'entreprise développe, construit, finance et exploite des projets d'infrastructure dans les domaines de la production et du stockage d'énergie renouvelable, en particulier l'énergie solaire. Elle commercialise et distribue l'énergie produite et fournit des prestations de service dans le secteur de l'énergie.