Guardian Healthcare, one of the largest health & wellness supplements retailer in India, has signed renowned actor and fitness icon John Abraham as the company’s brand ambassador, to promote GNC, a leading nutrition and wellness supplements brand globally.