Discovery Green’s renewables service on track as new insights sprout