Leveraging Technology for Customer centricity

By Dipali Goenka Customer centricity, simply defined, is putting your customer first – understanding and meeting…

Welspun India registers all-time high annual sales

Welspun India Ltd. (WIL) of the $3.5 billion Welspun Group registered revenue of Rs. 44,954 million…