Exclusive | Wockhardt now exploring brand portfolio sales to reduce debt
WOCKPHARMA - 228613