Augusta Investment Management has agreed a 15-year reservoir hydropower PPA with a major European utility for c.635GWh annually 22nd June 2020 By Alexander BMAS