Canadian renewables company Polaris Infrastructure Inc (TSE:PIF) announced today the closing of two solar purchases in Panama and the signing of a deal to acquire an operational run-of-the-river hydropower plant (HPP) in Ecuador.