FBInvestor
Foresight Group Ltd Liability Partnership — 13F Portfolio & Holdings · FBInvestor