About Wren House Infrastructure
wren house is a london-based captive global infrastructure investment manager, with a focus on delivering attractive risk adjusted equity returns through a disciplined investment app... Read more
wren house is a london-based captive global infrastructure investment manager, with a focus on delivering attractive risk adjusted equity returns through a disciplined investment app... Read more