Company Profile
STEL Holdings Limited, a core investment company provides the investment in securities of group companies in India. Formerly known as Sentinel Tea and Exports Limited, the company rebranded as STEL Holdings Limited in July 2011. STEL Holdings Limited was incorporated in 1990 and is based in Cochin, India.