Business Description
Founded in 1942 and headquartered in Mumbai, India, Starsource Multitrade Limited is a shell company with no active business at this time. Once operating under the name Chemo Pharma Laboratories Limited, the firm had historically manufactured pharmaceutical and bulk drug products before winding down those activities. The company adopted its current name in October 2025.