Business

India Inc gives thumbs up to Budget