OECD calls for ‘science-based’ planning for sustainable recovery

Estimates indicate OECD’s 37 member countries intend to invest €312 billion in green technologies, as a route to economic revival. Experts are calling …