New Delhi [India], January 18 (ANI/NewsVoir): India's much loved popcorn brand Popcorn & Company, known for its handcrafted gourmet popcorn with the finest ingredients sourced from all over the world, has been launched on 24Seven outlet in Regal building, Connaught place. The launch, whi