Welspun Corp to buy back 2.88 cr shares for Rs 390 cr
WELCORP - 237567