Technical and commercial energy consultancy, Everoze, announces the launch of Everoze LEAF (Life Extension Assessment Framework). LEAF has been developed to help project owners make better decisions about the future of renewables assets and portfolios as they reach maturity.