10.0.1.127

Foresight scores 3.8x return for Mercia Power Response exit

1936
Foresight Group has secured 3.8x return on its investment in Nottingham-based power company Mercia Power Response. The f