Japanese giant currying favor in India

    A Japanese curry chain is bringing coals to Newcastle as it opens its first-ever outlet in India -- the home of the world’s favorite spicy treat!