Gizmobaba.com ventures into Offline retail

Gizmobaba.com, a portal for all wacky gizmos recently launched their first physical store in Viviana Mall, Mumbai in reaction to customers seeking for physical demo of products. Alok Chawla, CEO and founder