German asset manager Aquila Capital Investmentgesellschaft mbH on Thursday inaugurated its 50-MW La Cabrita solar farm in Almeria province, southern Spain, local news outlet Diario de Almeria reported citing a press release.