Mountgrange makes 20%-plus on exit

The London-based company delivers on its return promise to investors in Mountgrange Real Estate Opportunity Fund by selling strategic land for renewable energy for £25 million.