Aquila Clean Energy APAC has reached financial close on a 26.3-MWp solar-fishery project in Taiwan after securing over TWD 1 billion (USD 31.6m/EUR 27m) in debt financing from a local lender.