News

Despite unprecedented investment in pharmaceutical research and development (R&D), ... These include developing sales forecasts for new products, which are inaccurate nearly 80% of the time.