Brief

Despite recent R&D setbacks, Lilly aims to launch 20 new drugs by 2023