Jefferies says it’s time to buy these Indian pharmaceutical stocks, one with 20% upside

Indian contract development and manufacturing companies are seeing “significant order flow improvement with strong growth visibility,” said Jefferies analysts.

( read original story …)