Barclays has completed the issuance of its first euro-denominated green bonds in partnership with Saudi Arabia's Public ...