Foresight Group Holdings
London, United Kingdom
Foresight Group Holdings is a London-based, publicly listed investment manager focused on private equity and infrastructure investments in clean energy and regional growth capital, with approximately 12.8 billion British pounds in assets under management as of March 2025. The firm leases office space on levels 18 and 23 of The Shard.