Singapore-based green energy company Vena Group has reached financial close on the 80.6-MWp Astra Solar Power Project in Ilocos Norte, the Philippines.