The ad industry seems to have no qualms about the recent budget. Industry professionals believe that the recent excise hike that the budget imposed on several...
This will close in 10 seconds