Are These Disappointing Drugs Back on Track to Billions?

Are These Disappointing Drugs Back on Track to Billions?

Source: 
Motley Fool
snippet: