In special conversation with Abhilasha Goswami, Chairperson, AstonGreens ISTI – The Journey Launched in 2020, ISTI traces its roots back to 2013 when the parent company AstonGreens forayed into rooftop solar installations and small EPC solar projects. Abhilasha, who has led several roles in IT industry with TCS for 14 years, shared “Both, my husband […]