India's largest Business Yellow Pages with 20 Lacs+ listings across 1000+ cities
Shockwatch (India) Private Limited, Delhi, (Temperature Indicator, Shock Indicator, Shock Sensors, Shock Stickers)