Foresight scores 3.8x return for Mercia Power Response exit

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