Hello, bsmart-- and welcome to EF. Barclays Bank is not grammatically incorrect, because there was more than one member of the Barclay family involved. As for your first question: Barclays’ investments seems to me to make the most sense, though since the plural noun has become the name, a case may be made for Barclays’s investments as well.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.