Dr. Reddy's Laboratories SA, Basel, Limited or Corporation