British renewable energy firm Aura Power has obtained project financing for its 49.9-MW Horton Solar Farm in East Devon, England.