Why Glenmark Pharmaceuticals is among the top losers today

Business