Star Cement, an ISO 9001:2008, ISO 14001 & OHSAS 18001 certified company (Cement Manufacturing Company Ltd.) from Kolkata, West Bengal, created 88feet tall Durga Idol and displayed for public at Desapriya Park Durgoutsab, Kolkata, on October 16, 2015.