Tuesday, March 21, 2017 12:23 PM EDT
Biotech stocks, which have been showing signs of recovery this year, slipped last week following the release of the Budget Blueprint for 2018.
|Zacks Research Pvt. Ltd.|
|March 2004 - Present (13 years 3 months)|
|Institute of Chartered Accountants of India|
|1998 / 2004|
|Loreto House, Calcutta|
|1986 / 1992|