loading
loading
Syngene International Q2 Results: Net profit tanks 52% on lower Zoetis revenue, forex hedge losses — retained record — High Signal