US renewables platform Origis Energy has closed the financing for its Golden Triangle I project, a planned 200-MWac solar power development co-located with 200 MWh of energy storage in Lowndes County, Mississippi.