British renewable energy firm Aura Power has achieved a financial close for a 49.9-MW solar project near Cirencester that will mark the company's debut as an independent power producer (IPP).